A Solver for Quantified Formula Problem Q-ALL SAT

نویسندگان

  • Anja Remshagen
  • Klaus Truemper
چکیده

Problem Q-ALL SAT demands solving a quantified Boolean formula that involves two propositional formulas in conjunctive normal form (CNF). When the first formula has no clauses and thus is trivial, Q-ALL SAT becomes the standard quantified Boolean formula (QBF) at the second level of the polynomial hierarchy. In general, Q-ALL SAT can be converted to second-level QBF by well-known transformations. A number of application problems can be formulated as instances of Q-ALL SAT. Thus, solution of the problem is of practical importance. This paper describes a solution algorithm for Q-ALL SAT called QRSsat3. The method is a significant improvement over an algorithm called QRSsat that was described in an earlier paper. Algorithm QRSsat3 relies on backtracking search just as QRSsat does. The improvement over the predecessor is due to an enhanced learning process and a heuristic for the satisfiability problem SAT of CNF formulas. Computational results are reported for three sets of instances including a robot problem and a game problem. To compare the performance of QRSsat3 with other solvers, we have converted the test instances into QBF format required by QBF solvers. For these test instances, QRSsat3 has uniformly low solution times and is substantially faster than QRSsat, which in turn was already much faster than state-of-the-art QBF solvers. The problems SAT and Q-ALL SAT are part of a previously defined hierarchy of quantified formulas that we call constrained quantified formulas (CQFs). The paper includes some complexity results for the hierarchy of specially structured CQFs and thus for specially structured Q-ALL SAT cases.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Propositional QBF Expansions and Q-Resolution

Over the years, proof systems for propositional satisfiability (SAT) have been extensively studied. Recently, proof systems for quantified Boolean formulas (QBFs) have also been gaining attention. Q-resolution is a calculus enabling producing proofs from DPLL-based QBF solvers. While DPLL has become a dominating technique for SAT, QBF has been tackled by other complementary and competitive appr...

متن کامل

Mikoláš Janota

Over the years, proof systems for propositional satisfiability (SAT) have been extensively studied. Recently, proof systems for quantified Boolean formulas (QBFs) have also been gaining attention. Q-resolution is a calculus enabling producing proofs from DPLL-based QBF solvers. While DPLL has become a dominating technique for SAT, QBF has been tackled by other complementary and competitive appr...

متن کامل

On Q-Resolution and CDCL QBF Solving

Q-resolution and its variations provide the underlying proof systems for the DPLL-based QBF solvers. While (long-distance) Q-resolution models a conflict driven clause learning (CDCL) QBF solver, it is not known whether the inverse is also true. This paper provides a negative answer to this question. This contrasts with SAT solving, where CDCL solvers have been shown to simulate resolution.

متن کامل

Beyond CNF: A Circuit-Based QBF Solver

State-of-the-art solvers for Quantified Boolean Formulas (QBF) have employed many techniques from the field of Boolean Satisfiability (SAT) including the use of Conjunctive Normal Form (CNF) in representing the QBF formula. Although CNF has worked well for SAT solvers, recent work has pointed out some inherent problems with using CNF in QBF solvers. In this paper, we describe a QBF solver, call...

متن کامل

Automated Benchmarking of Incremental SAT and QBF Solvers

Incremental SAT and QBF solving potentially yields improvements when sequences of related formulas are solved. An incremental application is usually tailored towards some specific solver and decomposes a problem into incremental solver calls. This hinders the independent comparison of different solvers, particularly when the application program is not available. As a remedy, we present an appro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015